lawfully resided - Espagnol Anglais Dictionnaire